[Tracking bug] [Linux] Turn on OpenGL accelerated layers by default for at least some subset of hardware
Categories
(Core :: Graphics, defect)
Tracking
()
People
(Reporter: jrmuizel, Assigned: acomminos)
References
(Blocks 1 open bug)
Details
(Whiteboard: [k9o:p?:fx?] [games:p-])
Attachments
(5 files)
1.07 KB,
patch
|
joe
:
review+
|
Details | Diff | Splinter Review |
1.85 KB,
patch
|
mattwoodrow
:
review+
|
Details | Diff | Splinter Review |
58 bytes,
text/x-review-board-request
|
nical
:
review+
|
Details |
58 bytes,
text/x-review-board-request
|
nical
:
review+
|
Details |
58 bytes,
text/x-review-board-request
|
nical
:
review+
|
Details |
Reporter | ||
Updated•15 years ago
|
Comment 2•15 years ago
|
||
Comment 4•15 years ago
|
||
Comment 5•15 years ago
|
||
Comment 7•15 years ago
|
||
Comment 9•15 years ago
|
||
Comment 10•15 years ago
|
||
Comment 11•15 years ago
|
||
Comment 12•15 years ago
|
||
Comment 13•15 years ago
|
||
Comment 14•15 years ago
|
||
Comment 15•14 years ago
|
||
Updated•14 years ago
|
Comment 16•14 years ago
|
||
Updated•14 years ago
|
Comment 17•14 years ago
|
||
Comment 18•14 years ago
|
||
Comment 19•14 years ago
|
||
Comment 20•14 years ago
|
||
Comment 21•14 years ago
|
||
Comment 22•14 years ago
|
||
Comment 23•14 years ago
|
||
Comment 24•14 years ago
|
||
Comment 25•14 years ago
|
||
Comment 26•14 years ago
|
||
![]() |
||
Updated•13 years ago
|
Updated•13 years ago
|
Updated•13 years ago
|
Comment 27•13 years ago
|
||
Comment 28•13 years ago
|
||
Comment 29•13 years ago
|
||
Comment 30•13 years ago
|
||
![]() |
||
Comment 31•13 years ago
|
||
Comment 32•13 years ago
|
||
Comment 33•13 years ago
|
||
![]() |
||
Comment 34•13 years ago
|
||
Comment 35•13 years ago
|
||
Comment 37•12 years ago
|
||
Comment 38•12 years ago
|
||
Comment 39•12 years ago
|
||
Comment 40•12 years ago
|
||
Comment 41•12 years ago
|
||
Comment 42•12 years ago
|
||
Comment 43•12 years ago
|
||
Comment 44•12 years ago
|
||
Updated•11 years ago
|
Comment 47•11 years ago
|
||
Comment 48•11 years ago
|
||
Comment 49•11 years ago
|
||
Comment 50•11 years ago
|
||
Comment 51•11 years ago
|
||
Comment 52•11 years ago
|
||
Comment 53•11 years ago
|
||
Comment 54•11 years ago
|
||
Comment 55•11 years ago
|
||
Updated•10 years ago
|
Comment 56•10 years ago
|
||
Comment 57•10 years ago
|
||
Comment 58•10 years ago
|
||
Comment 59•10 years ago
|
||
Comment 60•10 years ago
|
||
Assignee | ||
Comment 61•9 years ago
|
||
Assignee | ||
Comment 62•9 years ago
|
||
Assignee | ||
Comment 63•9 years ago
|
||
Assignee | ||
Comment 64•9 years ago
|
||
Comment 65•9 years ago
|
||
Comment 66•9 years ago
|
||
Updated•9 years ago
|
Comment 67•9 years ago
|
||
Comment 68•9 years ago
|
||
![]() |
||
Comment 69•9 years ago
|
||
Assignee | ||
Comment 70•9 years ago
|
||
![]() |
||
Comment 71•9 years ago
|
||
Assignee | ||
Comment 72•9 years ago
|
||
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Assignee | ||
Comment 78•9 years ago
|
||
Assignee | ||
Updated•9 years ago
|
Assignee | ||
Comment 79•9 years ago
|
||
mozreview-review |
Assignee | ||
Comment 80•9 years ago
|
||
mozreview-review |
Comment 81•9 years ago
|
||
mozreview-review |
Comment 82•9 years ago
|
||
Comment 83•9 years ago
|
||
bugherder |
Comment 84•9 years ago
|
||
Updated•9 years ago
|
Comment 85•9 years ago
|
||
Comment 86•9 years ago
|
||
Comment 87•9 years ago
|
||
Comment 88•9 years ago
|
||
Comment 89•9 years ago
|
||
Comment 90•9 years ago
|
||
Comment 91•9 years ago
|
||
Comment 92•9 years ago
|
||
Comment 93•9 years ago
|
||
Comment 95•8 years ago
|
||
Updated•8 years ago
|
Comment 96•8 years ago
|
||
Comment 97•8 years ago
|
||
Comment 98•8 years ago
|
||
Comment 99•8 years ago
|
||
Comment 100•8 years ago
|
||
Comment hidden (off-topic) |
Comment 103•7 years ago
|
||
Comment 104•7 years ago
|
||
Comment 105•7 years ago
|
||
Comment hidden (offtopic) |
Comment hidden (offtopic) |
Comment 108•7 years ago
|
||
development-in-progress |
Comment 109•7 years ago
|
||
Comment 110•7 years ago
|
||
Comment 111•7 years ago
|
||
Comment hidden (advocacy) |
Comment hidden (me-too) |
Comment hidden (advocacy) |
Comment hidden (me-too) |
Updated•6 years ago
|
Comment 117•6 years ago
|
||
ogl-linux-beta
Turn on OpenGL accelerated layers by default for at least some subset of hardware
This bug is basically a wontfix:
// Hardware compositing should be disabled by default if we aren't using // WebRender.
https://hg.mozilla.org/mozilla-central/rev/74e4704a550e
If the GPU process becomes disabled due to crashes, then we should not allow Linux to fallback from WebRender to OpenGL compositing in the parent process. It should instead fallback to software just like Windows. This is important because we don't support the OpenGL compositor configuration.
Test WebRender
Beta and Stable might have bugs that are already fixed on Nightly.
Please download https://nightly.mozilla.org, open about:config, set gfx.webrender.all to true to force-enable WebRender, then restart Nightly.
If you see a problem, please file a new bug report. Open about:support, click on "Copy text to clipboard", paste it into a text file and attach it to the report. Thanks! Your graphics card must support at least OpenGL 3.1. Known Linux-only bugs are tracked here. On Nightly, WebRender is already enabled by default for modern Intel and AMD with Mesa 18.2 or newer with screens smaller than 4K.
Comment 118•6 years ago
|
||
I'm currently using layers.acceleration.force-enabled=true with Linux Mint 18.3 (Ubuntu 16.04) and it works flawlessly with my Intel Haswell iGPU. It worked fine in Linux Mint 17.3 (Ubuntu 14.04) as well.
Does comment #117 mean that I should revert it to false and rather set gfx.webrender.all=true now?
Comment 119•6 years ago
|
||
If you enable gfx.webrender.all
, then layers.acceleration.force-enabled
should have no effect. You can try to see which works better for you.
Comment 120•6 years ago
|
||
Is there a particular bug report dedicated to 4K screens?
Comment 121•6 years ago
•
|
||
(In reply to Mauro Molinari from comment #118)
Does comment #117 mean that I should revert it to false and rather set gfx.webrender.all=true now?
If you are using Nightly, then yes (but please update at least to Ubuntu 18.04 LTS!), otherwise rather not/at your own risk. Better force-enable WebRender only with Nightly for now. If you wanted to try it out with Beta, please check by yourself if bugs are already fixed on Nightly.
(In reply to Dmitry Gutov from comment #120)
Is there a particular bug report dedicated to 4K screens?
No, not one particular. Ctrl+F "4k": https://mozillagfx.wordpress.com/2019/04/30/webrender-newsletter-44/
Updated•6 years ago
|
Comment 122•5 years ago
|
||
I think it depends on 1659143.
Comment 123•4 years ago
|
||
Taking the freedom to close this - accelerated layers are going away in favor of Webrender, which is tracked in bug 1491303.
Description
•